centre for information technologies innovation - German English Dictionary